MailOptin\LifterLMSConnect\Connect C

Total Complexity 104
Dependencies 12
Dependents 3
Total lines 764
Lines of code 510
Logical lines of code 260
Comment lines 60
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
send_newsletter()
C
34 28 93
get_core_fields()
A
51 11 22
admin_scripts()
A
39 5 108
fetch_custom_fields()
A
45 9 38
fetch_lists()
A
47 8 34
enqueue_scripts()
S
51 6 24
double_optin_settings()
S
54 6 20
email_list_options()
S
57 6 16
integration_customizer_controls()
S
44 3 51
select_integration_options()
S
61 4 12
init()
S
55 3 17
get_courses_memberships()
S
59 3 14
unsubscribe_handler()
S
61 3 11
integration_customizer_settings()
S
58 1 18
get_instance()
S
69 2 7
set_global_variables()
S
69 2 7
__construct()
S
79 1 3
register_integration()
S
77 1 4
register_connection()
S
75 1 4
email_service_providers()
S
68 1 7